home *** CD-ROM | disk | FTP | other *** search
/ MacHack 2000 / MacHack 2000.toast / pc / The Hacks / Genie / Projects / A-line / Scripts / ALineMenu < prev    next >
Encoding:
Text File  |  2000-06-24  |  1.5 KB  |  32 lines

  1. # ALineMenu
  2.  
  3. Set Exit 0
  4.  
  5. DeleteMenu "A-line" ≥ Dev:Null
  6.  
  7. AddMenu "A-line" "Set Project…/T" 'Set -e ALineProject "`GetListItem -s -c ∂`Files "{Boot}Development:Menu:"∂``"; If "{ALineProject}"; SetProject "{ALineProject}"; ALineMenu; End If'
  8.  
  9. If "{ALineProject}"
  10.     AddMenu "A-line" "(-" ''
  11.     AddMenu "A-line" "{ALineProject}" ''
  12.     AddMenu "A-line" "(-" ''
  13.     #AddMenu "A-line" "Build/B" 'If "`Exists "{Boot}Development:Menu:{ALineProject}"`"; ABuild "{ALineProject}"; End If'
  14.     AddMenu "A-line" "Update/U" 'SetProject "{ALineProject}"; AUpdate'
  15.     AddMenu "A-line" "Make/M" 'SetProject "{ALineProject}"; AMake'
  16.     AddMenu "A-line" "Build/B" 'SetProject "{ALineProject}"; ABuild "{ALineProject}" --make'
  17.     AddMenu "A-line" "(Install/I" ''
  18.     AddMenu "A-line" "(Run/R" ''
  19.     AddMenu "A-line" "(Debug/D" ''
  20.     AddMenu "A-line" "(-" ''
  21.     AddMenu "A-line" "PreGen" 'SetProject "{ALineProject}"; MakeSource; MakeImports; MakeDeps'
  22.     AddMenu "A-line" "MakeSource" 'SetProject "{ALineProject}"; MakeSource'
  23.     AddMenu "A-line" "MakeImports" 'SetProject "{ALineProject}"; MakeImports'
  24.     AddMenu "A-line" "MakeDeps" 'SetProject "{ALineProject}"; MakeDeps'
  25.     AddMenu "A-line" "(-" ''
  26.     AddMenu "A-line" "Clean" 'SetProject "{ALineProject}"; Clean'
  27.     AddMenu "A-line" "DistClean" 'SetProject "{ALineProject}"; Clean --distclean'
  28.     AddMenu "A-line" "MaintClean" 'SetProject "{ALineProject}"; Clean --maintainerclean'
  29.     AddMenu "A-line" "(-" ''
  30.     AddMenu "A-line" "Snapshot" 'SetProject "{ALineProject}"; Snapshot --verbose "::"'
  31. End If
  32.